.Header_nav__7eR_W {
    position: fixed;
    z-index: 999;
    top: 0;
    right: 0;
    left: 0
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 8%
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_left__39Pkd {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-left: 70px;

}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_title__duTZ8 {
    display: flex;
    align-items: center;
    padding: 0 48px 0 0;
    cursor: pointer
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 {
    display: flex;
    margin-bottom: 0
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w {
    position: relative;
    padding: 26px 22px 26px 0;
    margin-right: 20px;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 1px;
    color: #576272
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w.Header_active__gnzlZ:hover:before {
    width: 0
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w:before {
    content: "";
    position: absolute;
    bottom: 22px;
    left: 0;
    right: 0;
    width: 0;
    height: 1px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .9);
    transition: all .4s linear
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w:hover:before {
    width: calc(100% - 20px)
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl {
    padding-right: 0
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK {
    position: relative
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK .Header_search_input__Au3ZA {
    padding-left: 40px;
    width: 198px;
    height: 32px;
    box-sizing: border-box;
    outline: none;
    border: none;
    background: #f0faff;
    -webkit-backdrop-filter: blur(200px);
    backdrop-filter: blur(200px);
    border-radius: 29px
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK input::-moz-placeholder {
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #858e99
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK input:-ms-input-placeholder {
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #858e99
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK input::placeholder {
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #858e99
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK input:focus {
    background: #fff;
    border: 1px solid #7febd3;
    -webkit-backdrop-filter: blur(200px);
    backdrop-filter: blur(200px);
    color: #858e99
}

.Header_nav__7eR_W .Header_nav_inner__JDsJm .Header_right__oyutl .Header_search__E3YDK .Header_search_icon__oLNzC {
    position: absolute;
    z-index: 1;
    top: 4px;
    left: 4px
}

.Header_nav__7eR_W.Header_dark__PsorK .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w a,
.Header_nav__7eR_W.Header_transpant__pVOgB .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w a {
    color: hsla(0, 0%, 100%, .8)
}

.Header_nav__7eR_W.Header_dark__PsorK .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w.Header_active__gnzlZ a,
.Header_nav__7eR_W.Header_transpant__pVOgB .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w.Header_active__gnzlZ a {
    color: hsla(0, 0%, 100%, .9);
    padding-bottom: 4px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .9)
}

.Header_nav__7eR_W.Header_dark__PsorK {
    background: rgba(20, 30, 54, .7);
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px)
}

.Header_nav__7eR_W.Header_light__vJygC {
    background: hsla(0, 0%, 100%, .9);
    box-shadow: inset 0 -1px 0 #f3f5f7;
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px)
}

.Header_nav__7eR_W.Header_light__vJygC .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w.Header_active__gnzlZ a {
    color: #576272;
    padding-bottom: 4px;
    border-bottom: 1px solid #0cc5ae
}

.Header_nav__7eR_W.Header_light__vJygC .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w.Header_active__gnzlZ:hover:before {
    width: 0
}

.Header_nav__7eR_W.Header_light__vJygC .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w:before {
    content: "";
    position: absolute;
    bottom: 22px;
    left: 0;
    right: 0;
    width: 0;
    height: 1px;
    border-bottom: 1px solid #0cc5ae;
    transition: all .4s linear
}

.Header_nav__7eR_W.Header_light__vJygC .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w:hover:before {
    width: calc(100% - 20px)
}

.Header_nav__7eR_W.Header_light__vJygC a {
    color: #576272
}

.Header_nav__7eR_W.Header_home__IOw_0.Header_transpant__pVOgB {
    cursor: url(../image/pointer1.cacee890.svg) 32 32, auto !important
}

.Header_nav__7eR_W.Header_home__IOw_0.Header_transpant__pVOgB .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w,
.Header_nav__7eR_W.Header_home__IOw_0.Header_transpant__pVOgB .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w a,
.Header_nav__7eR_W.Header_home__IOw_0.Header_transpant__pVOgB .Header_nav_inner__JDsJm .Header_menu_list__3JgP8 .Header_menu_item__e8f5w:before,
.Header_nav__7eR_W.Header_home__IOw_0.Header_transpant__pVOgB .Header_nav_inner__JDsJm .Header_title__duTZ8 {
    cursor: url(../image/pointer2.1d495cf3.svg) 32 32, auto !important
}

.load-more_load_more__EswTP {
    padding: 15px 0;
    text-align: center
}

.load-more_load_more__EswTP .load-more_loading_gif__5hP_s {
    display: block;
    width: 24px;
    height: 24px;
    margin: auto;
    text-align: center
}

.load-more_load_more_spin__g8wTp {
    display: inline-block;
    width: 24px;
    height: 24px;
    animation: load-more_load_more_spin_ani__ebzMv 1.5s ease-in-out infinite
}

@keyframes load-more_load_more_spin_ani__ebzMv {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(2turn)
    }
}

.SkuMaterialItem_item__UgF6X {
    height: 233px;
    display: flex;
    flex-direction: column;
    background: #fff;
    border: 1px solid #e6ebf0;
    border-radius: 12px;
    margin: 0 0 12px;
    overflow: hidden;
    transition: box-shadow .3s;
    padding: 12px 12px 16px;
    cursor: pointer;
    pointer-events: auto
}

.SkuMaterialItem_item__UgF6X:hover {
    box-shadow: 0 3px 6px -4px rgba(87, 98, 114, .05), 0 6px 10px 0 rgba(87, 98, 114, .05), 0 9px 28px 8px rgba(87, 98, 114, .05)
}

.SkuMaterialItem_item__UgF6X:hover .SkuMaterialItem_item_img_pic__pftxO {
    transform: scale(1.03)
}

.SkuMaterialItem_item__UgF6X .SkuMaterialItem_cart__OUgGo {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 0;
    width: 32px;
    height: 24px;
    background: #2ed1b9;
    border-radius: 0 8px 0 8px
}

.SkuMaterialItem_item_img__UD5H_ {
    width: 100%;
    height: 166px;
    border-radius: 8px;
    overflow: hidden;
    position: relative
}

.SkuMaterialItem_item_img_pic__pftxO {
    width: 100%;
    height: 166px;
    -o-object-fit: cover;
    object-fit: cover
}

.SkuMaterialItem_item__UgF6X .SkuMaterialItem_footer__mkLWM {
    margin-top: 17px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.SkuMaterialItem_item__UgF6X .SkuMaterialItem_footer__mkLWM .SkuMaterialItem_name__JM0PC {
    flex: 1 1;
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #263035;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.SkuMaterialItem_item__UgF6X .SkuMaterialItem_footer__mkLWM .SkuMaterialItem_detail__292Wd {
    font-weight: 400;
    font-size: 13.6343px;
    line-height: 140%;
    letter-spacing: .973881px;
    color: #029e91
}

.LabelCard_label-card__j_CgS {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 10px 0;
    width: 106px;
    height: 104px;
    margin-right: 16px;
    cursor: pointer
}

.LabelCard_label-card__j_CgS:hover {
    background: #f3f5f7;
    border-radius: 12px
}

.LabelCard_label-card__j_CgS .LabelCard_image_wrapper__dJNhR {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: #fff
}

.LabelCard_label-card__j_CgS span {
    margin-top: 12px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #576272
}

.SlideList_slideList_container__aeQg3 {
    position: relative
}

.SlideList_slideList_container__aeQg3 .SlideList_slideList_wrapper__7rwMg {
    display: flex;
    overflow: scroll;
    scroll-behavior: smooth
}

.SlideList_slideList_container__aeQg3 .SlideList_slideList_wrapper__7rwMg::-webkit-scrollbar {
    display: none
}

.SlideList_slideList_container__aeQg3 .SlideList_slideList_items__lEfqf {
    display: flex
}

.SlideList_slideList_container__aeQg3 .SlideList_icon_wrapper__JxFCt {
    width: 36px;
    height: 36px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    margin-top: -24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: 0 10.8px 33.6px 9.6px rgba(87, 98, 114, .05), 0 3.6px 7.2px -4.8px rgba(87, 98, 114, .05);
    filter: drop-shadow(0 7.2px 12px rgba(87, 98, 114, .05));
    z-index: 99
}

.SlideList_slideList_container__aeQg3 .SlideList_icon_wrapper__JxFCt svg {
    fill: #3cc8b4
}

.SlideList_slideList_container__aeQg3 .SlideList_icon_left__msdAe {
    left: -15px
}

.SlideList_slideList_container__aeQg3 .SlideList_icon_right__7s7l9 {
    right: -15px
}

.SlideList_slideList_container__aeQg3 .SlideList_shadow_wrapper_left__KtP5H {
    position: absolute;
    left: 0;
    top: 0;
    width: 94px;
    height: 104px;
    background: linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0));
    transform: rotate(180deg)
}

.SlideList_slideList_container__aeQg3 .SlideList_shadow_wrapper_right__NmgI0 {
    position: absolute;
    right: 0;
    top: 0;
    width: 94px;
    height: 104px;
    background: linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0))
}

.market_sku_list_wrapper__uTv8h {
    padding: 0 8%
}

.market_sku_list_title__cYdJY {
    padding: 24px 0 22px;
    font-weight: 500;
    font-size: 24px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #000
}

.market_sku_list_labels_btn__le_2I {
    margin-bottom: 22px;
    margin-right: 20px;
    border-radius: 4px;
    border: none
}

.market_sku_list_labels_btn__le_2I:last-child {
    margin-right: 0
}

.market_sku_list_content_box___gOyW {
    min-height: 560px
}

.market_sku_list_content_empty__ZQbs3 {
    display: flex;
    padding: 190px 0 210px;
    justify-content: center
}

.market_sku_list_content_empty_img__LhSlr {
    display: block;
    margin: 0 auto;
    width: 180px
}

.market_sku_list_labels___ch8g {
    display: flex;
    padding-bottom: 24px;
    overflow-x: hidden
}

.market_selected-label__myzXS {
    background: #f3f5f7;
    border-radius: 12px
}

.market_label_wrapper__vPLo3 {
    position: relative;
    margin-bottom: 24px
}

.HotSku_hot_sku_wrapper__7yg3C {
    padding: 0 8%
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD {
    position: relative;
    padding: 20px 20px 8px;
    background: #fff;
    border-radius: 12px
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_title__ce5qy {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 20px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #000
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_title__ce5qy .HotSku_more__L4YMl {
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 16px;
    line-height: 100%;
    text-align: center;
    color: #858e99;
    cursor: pointer
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_title__ce5qy .HotSku_more__L4YMl span {
    margin-right: 8px
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD:hover .HotSku_icon_wrapper__f6iBq {
    display: flex
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_icon_wrapper__f6iBq {
    width: 36px;
    height: 36px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: none;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: 0 10.8px 33.6px 9.6px rgba(87, 98, 114, .05), 0 3.6px 7.2px -4.8px rgba(87, 98, 114, .05);
    filter: drop-shadow(0 7.2px 12px rgba(87, 98, 114, .05));
    z-index: 99
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_icon_wrapper__f6iBq svg {
    fill: #3cc8b4
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_icon_left__xqPI9 {
    left: -18px
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_hot_sku_list__PlnVD .HotSku_icon_right__36zMO {
    right: -18px
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_sku_list__fi_d2 .slick-list {
    overflow-x: auto;
    scroll-behavior: smooth
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_sku_list__fi_d2 .slick-list::-webkit-scrollbar {
    height: 0;
    width: 0;
    color: transparent
}

.HotSku_hot_sku_wrapper__7yg3C .HotSku_sku_list__fi_d2 .slick-slide {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
    padding-left: 12px;
    padding-right: 12px
}

.CaseCard_case_card__qqnri {
    margin-bottom: 12px;
    width: 100%;
    height: 244px;
    cursor: pointer;
    border-radius: 12px;
    position: relative;
    pointer-events: auto
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis {
    position: relative
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis a {
    display: flex;
    align-items: center;
    padding-top: 10px;
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    text-align: center;
    letter-spacing: 1px;
    color: #263035;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis a .CaseCard_brand-list__BRTBe {
    display: flex
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis a .CaseCard_brand-list__BRTBe .CaseCard_brand-item__Zcol7 {
    margin-right: 4px
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis a .CaseCard_brand-list__BRTBe .CaseCard_brand-cover__2mBGO {
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis a .CaseCard_brand-list__BRTBe .CaseCard_brand-name__T3_nI {
    vertical-align: middle;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis a .CaseCard_name__9bmfS {
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis .CaseCard_origion_tag__RJPdg {
    position: absolute;
    z-index: 999;
    top: 12px;
    left: 12px;
    padding: 2px 10px;
    background: rgba(0, 0, 0, .4);
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    border-radius: 4px;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .5px;
    color: #fff
}

.CaseCard_case_card__qqnri .CaseCard_top__f0Qis:hover .CaseCard_img_pic__sOo5i {
    transform: scale(1.03)
}

.CaseCard_case_card__qqnri .CaseCard_bottom__lwzW9 {
    margin-top: 4px
}

.CaseCard_case_card__qqnri .CaseCard_bottom__lwzW9 .CaseCard_tag__0JIyX {
    margin-right: 6px;
    padding: 4px 10px;
    background: #f8f9fa;
    -webkit-backdrop-filter: blur(15.6671px);
    backdrop-filter: blur(15.6671px);
    border-radius: 4px;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    color: #263035
}

.CaseCard_case_card__qqnri .CaseCard_img__fP3L_ {
    width: 100%;
    height: 180px;
    border-radius: 12px;
    background-color: "#f2f3f4";
    overflow: hidden;
    position: relative;
    transition: all .3
}

.CaseCard_case_card__qqnri .CaseCard_img__fP3L_ .CaseCard_img_pic__sOo5i {
    width: 100%;
    height: 180px;
    -o-object-fit: cover;
    object-fit: cover
}

.HotCase_hot_case_wrapper__12cnj {
    margin-bottom: 32px;
    padding: 0 8%
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD {
    position: relative;
    padding: 20px 20px 8px;
    background: #fff;
    border-radius: 12px
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD:hover .HotCase_icon_wrapper__l4OeK {
    display: flex
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_title__hw20d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 20px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #000
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_title__hw20d .HotCase_more__MwCom {
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 16px;
    line-height: 100%;
    text-align: center;
    color: #858e99;
    cursor: pointer
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_title__hw20d .HotCase_more__MwCom span {
    margin-right: 8px
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_icon_wrapper__l4OeK {
    width: 36px;
    height: 36px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 126px;
    display: none;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: 0 10.8px 33.6px 9.6px rgba(87, 98, 114, .05), 0 3.6px 7.2px -4.8px rgba(87, 98, 114, .05);
    filter: drop-shadow(0 7.2px 12px rgba(87, 98, 114, .05));
    z-index: 99
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_icon_wrapper__l4OeK svg {
    fill: #3cc8b4
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_icon_left__9F6yL {
    left: -18px
}

.HotCase_hot_case_wrapper__12cnj .HotCase_hot_case_list__VqBjD .HotCase_icon_right__gjK4G {
    right: -18px
}

.HotCase_hot_case_wrapper__12cnj .HotCase_case_list__ERu86 .slick-list {
    overflow-x: auto;
    scroll-behavior: smooth
}

.HotCase_hot_case_wrapper__12cnj .HotCase_case_list__ERu86 .slick-list::-webkit-scrollbar {
    height: 0;
    width: 0;
    color: transparent
}

.HotCase_hot_case_wrapper__12cnj .HotCase_case_list__ERu86 .slick-slide {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
    padding-left: 12px;
    padding-right: 12px
}

.Banner_banner_wrapper__eQxkN {
    position: relative;
    padding: 28px 8% 0
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 {
    padding: 36px 0 32px;
    display: flex;
    justify-content: space-between
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK {
    height: 368px;
    flex: 1 1;
    display: flex;
    background: #fff;
    -webkit-backdrop-filter: blur(53px);
    backdrop-filter: blur(53px);
    border-radius: 12px;
    padding: 20px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo {
    margin-right: 16px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item_wrapper__zrriy {
    margin-bottom: 8px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item_wrapper__zrriy:hover {
    background: #f0faff;
    border-radius: 8px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item_wrapper__zrriy:last-child {
    margin-bottom: 0
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item__JwWkY {
    padding-left: 8px;
    padding-right: 8px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 146px;
    height: 40px;
    border-radius: 8px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item__JwWkY .Banner_item_left__oBkSO,
.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item__JwWkY .Banner_item_right__rbILY {
    display: flex;
    align-items: center
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item__JwWkY .Banner_name__2O3ot {
    vertical-align: middle;
    margin-left: 4px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    letter-spacing: .773214px;
    color: #576272
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item__JwWkY.Banner_active__VFj_A {
    height: 40px;
    background: #4c9083
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_list__S_tlo .Banner_menu_item__JwWkY.Banner_active__VFj_A .Banner_name__2O3ot {
    vertical-align: middle;
    margin-left: 4px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .773214px;
    color: #fff
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 {
    flex: 1 1;
    width: 0
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_swiper__WvtDU {
    position: relative
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_swiper__WvtDU .Banner_swiper_item__FarP2 {
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    height: 328px;
    cursor: pointer
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_swiper__WvtDU .Banner_swiper_item__FarP2 .Banner_item_img__zqfSj {
    width: 100%;
    height: 328px;
    -o-object-fit: cover;
    object-fit: cover
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_swiper__WvtDU:hover .Banner_opeartion__WsUzU {
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_swiper__WvtDU:hover .ant-carousel .slick-dots {
    padding: 9px 12px;
    background: rgba(0, 0, 0, .4);
    border-radius: 25px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_swiper__WvtDU .Banner_opeartion__WsUzU {
    display: none;
    position: absolute;
    width: 48px;
    height: 22px;
    background: rgba(0, 0, 0, .4);
    border-radius: 21px;
    bottom: 24px;
    padding-left: 6px;
    padding-right: 6px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl {
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    height: 228px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_selected_image__hiGaT {
    width: 100% !important;
    height: 228px !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_name__2O3ot {
    position: absolute;
    top: 62px;
    left: 44px;
    font-weight: 600;
    font-size: 36px;
    line-height: 50px;
    letter-spacing: .913327px;
    color: #fff
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_sku_list__XIZbb {
    display: flex;
    position: absolute;
    top: 129px;
    left: 44px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_sku__qY0AE {
    flex-shrink: 0;
    cursor: pointer;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 12px 0 6px;
    height: 46px;
    background: #fff;
    border-radius: 8.98089px;
    margin-right: 16px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_sku__qY0AE .Banner_cover___OhCU {
    width: 36px;
    height: 36px;
    overflow: hidden;
    border: .748408px solid hsla(0, 0%, 100%, .6);
    border-radius: 5.98726px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_sku__qY0AE .Banner_sku_name__fB5a1 {
    margin-left: 8px;
    font-weight: 500;
    font-size: 12px;
    line-height: 140%;
    letter-spacing: .748408px;
    color: #000
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_selected_item__KMlgl .Banner_sku__qY0AE .Banner_icon_cart__7wN6y {
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    height: 24px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1:hover .Banner_slick_dots__moXDx {
    padding: 0 12px;
    background: rgba(0, 0, 0, .4);
    border-radius: 25px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_slick_dots__moXDx {
    padding: 0 12px;
    position: absolute;
    bottom: 12px;
    left: 50%;
    transform: translate(-50%);
    z-index: 15;
    display: flex !important;
    justify-content: center;
    border-radius: 25px;
    list-style: none
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_slick_dots__moXDx li {
    cursor: pointer;
    position: relative;
    flex: 0 1 auto;
    margin: 0 4px;
    vertical-align: top;
    padding: 9px 0;
    text-align: center;
    line-height: 0px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_slick_dots__moXDx li span {
    display: inline-block;
    box-sizing: content-box;
    width: 16px;
    height: 4px;
    text-indent: -999px;
    background: hsla(0, 0%, 100%, .6);
    -webkit-backdrop-filter: blur(18.6667px);
    backdrop-filter: blur(18.6667px);
    border-radius: 10.6667px;
    transition: all .5s
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_top__VyXK1 .Banner_slick_dots__moXDx li.Banner_slick_active__c9nU_ span {
    width: 32px;
    background: #fff;
    border-radius: 10.6667px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh {
    margin-top: 12px;
    display: flex;
    overflow-y: auto;
    scroll-behavior: smooth
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh::-webkit-scrollbar {
    height: 0;
    width: 0;
    color: transparent
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf {
    position: relative;
    margin-right: 12px;
    flex-shrink: 0;
    cursor: pointer;
    width: 132px;
    height: 88px;
    overflow: hidden;
    border-radius: 8px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf .Banner_solution_image__gIyld {
    border-radius: 8px;
    width: 100% !important;
    height: 88px !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf .Banner_solution_title__Ore2F {
    position: absolute;
    left: 8px;
    right: 8px;
    bottom: 4px;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .773214px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 2
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf.Banner_active__VFj_A .Banner_mask_selected___BmSL {
    background-clip: content-box;
    box-sizing: border-box;
    border: 3px solid hsla(0, 0%, 100%, .5)
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf.Banner_active__VFj_A .Banner_mask__YcM2p {
    display: none
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf .Banner_mask_selected___BmSL {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(180deg, transparent 52.08%, #000);
    z-index: 1;
    border-radius: 8px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .Banner_solution__rufg1 .Banner_bottom__LEOV3 .Banner_solution_list__Z_WYh .Banner_solution_item__jkxIf .Banner_mask__YcM2p {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: hsla(0, 0%, 100%, .5);
    border-radius: 8px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .ant-carousel .slick-dots {
    padding: 9px 12px;
    margin-left: auto !important;
    margin-right: auto !important;
    right: auto !important;
    bottom: 12px;
    left: 50% !important;
    transform: translate(-50%)
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .ant-carousel .slick-dots li {
    background: hsla(0, 0%, 100%, .6);
    -webkit-backdrop-filter: blur(18.6667px);
    backdrop-filter: blur(18.6667px);
    border-radius: 10.6667px;
    height: 4px;
    margin-left: 4px;
    margin-right: 4px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 .ant-carousel .slick-dots li.slick-active {
    width: 32px;
    height: 4px;
    background: #fff;
    border-radius: 10.6667px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_left__BVbNK .Banner_menu_content__cnal8 ul {
    margin-bottom: 0
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR {
    padding: 20px;
    margin-left: 23px;
    width: 239px;
    height: 368px;
    background: #fff;
    -webkit-backdrop-filter: blur(46px);
    backdrop-filter: blur(46px);
    border-radius: 12px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_title__PoQaY {
    display: flex;
    align-items: flex-end;
    justify-content: space-between
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_title__PoQaY .Banner_text_left__mi620 {
    font-weight: 400;
    font-size: 12px;
    line-height: 140%;
    color: #858e99
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_title__PoQaY .Banner_text_left__mi620 span {
    text-align: left;
    font-size: 14px;
    color: #576272
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_title__PoQaY .Banner_more__3X6LC {
    display: flex;
    align-items: center
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_title__PoQaY .Banner_more__3X6LC .Banner_text_right__6Po0N {
    font-size: 14px;
    color: #576272;
    margin-right: 6px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri {
    padding-top: 25px;
    padding-bottom: 22px;
    border-bottom: .997582px solid #e6ebf0;
    display: flex;
    flex-direction: column;
    align-items: center
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri .Banner_day__v9En1 {
    font-family: Alibaba PuHuiTi;
    font-style: normal;
    font-weight: 900;
    font-size: 36px;
    line-height: 32px;
    display: flex;
    align-items: flex-end;
    letter-spacing: .04em;
    color: #0cc5ae
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri .Banner_day__v9En1 .Banner_unit___1UG0 {
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 1px;
    color: #858e99
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri .Banner_date__Iqdbd {
    font-weight: 400;
    font-size: 12px;
    line-height: 140%;
    color: #b1b8c2
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri .Banner_case__2u_z9 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    position: relative;
    margin-top: 11px;
    cursor: pointer
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri .Banner_case__2u_z9 .Banner_bg__GYs__ {
    position: absolute;
    z-index: -1
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_distance__sFwri .Banner_case__2u_z9 span {
    padding-bottom: 6px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    letter-spacing: 1px;
    color: #263035
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_plan__o5a07 {
    margin-top: 22px
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_plan__o5a07 .Banner_subtitle__9pf2D {
    margin-bottom: 2px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #858e99
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_plan__o5a07 .Banner_plan_list__lwg6p {
    display: flex;
    flex-wrap: wrap
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_plan__o5a07 .Banner_plan_list__lwg6p .Banner_plan_item__x8nbC {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-top: 10px;
    margin-right: 8px;
    padding: 6px 8px;
    border-radius: 26px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #263035
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_plan__o5a07 .Banner_plan_list__lwg6p .Banner_plan_item__x8nbC .Banner_dot__2hFFW {
    margin-right: 4px;
    width: 4px;
    height: 4px;
    border-radius: 50%
}

.Banner_banner_wrapper__eQxkN .Banner_banner_content__vvTA7 .Banner_right__E_itR .Banner_plan__o5a07 .Banner_plan_list__lwg6p .Banner_plan_item__x8nbC:nth-child(2n) {
    margin-right: 0
}

.Banner_banner_wrapper__eQxkN .Banner_people__OpCYm {
    cursor: pointer;
    position: absolute;
    right: 6%;
    top: 28px
}

@media screen and (max-width:1340px) {
    .Banner_swiper_item__FarP2 .Banner_item_img__zqfSj {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }
}

.Market_market__okrg1 {
    min-width: 1200px
}

.Market_market__okrg1 .Market_content_top__TlaVB {
    margin-top: 74px;
    background-repeat: no-repeat;
    background-color: #0a5c2b;
    padding: 0 0 32px
}